// 统一管理首页模块接口
import requset from "../../utils/request";
// 引入ts类型
import { HospitalResponseData, HospitalLevelAndReginResponseData } from './type'
// 枚举
enum API {
    // 获取已有医院的数据接口地址
    HOSPITAL_URL = '/hosp/hospital/',
    // 获取医院的等级与地区的接口
    HOSPITALLEVELANDREGIN_URL = '/cmn/dict/findByDictCode/',
    // 根据医院名称获取医院列表（搜索组件）
    HOSPITALINFO_URL = '/hosp/hospital/findByHosname/'
}
// 获取已有医院的数据
export const reqHospital = (page: number, limit: number, hostype = '', districtCode = '') => requset.get<any, HospitalResponseData>(API.HOSPITAL_URL + `${page}/${limit}?hostype=${hostype}&districtCode=${districtCode}`)
// 获取医院的等级与地区的数据
export const reqHospitalLevelAndRegin = (dictCode: string) => requset.get<any, HospitalLevelAndReginResponseData>(API.HOSPITALLEVELANDREGIN_URL + dictCode)
// 根据医院名称获取医院列表（搜索组件）
export const reqHospitalInfo = (hosname:string) => requset.get<any,any>(API.HOSPITALINFO_URL + hosname)